hardly intelligible - Espagnol Anglais Dictionnaire